<?php namespace module;

use houdunwang\request\Request;
use houdunwang\route\Controller;
use system\model\Module;

class HdController extends  Controller
{
    use Wechat;
protected  $template;
//return view('module/base/template/base/index.php');
    public  function __construct()
    {
        $m=Request::get('m');
//        查看模块数据库中是否存在以及是否为系统模块
$module=Module::where('module_name','$m')->first();
        $this->template=($module['module_is_system'] = 1 ? 'module': 'addons').'/'.$m.'/template/';
//        $this->template = ( $module[ 'module_is_system' ] == 1 ? 'module' : 'addons' ) . '/' . $m . '/template/';
//    return view($this->template);
    }
    public function template($tpl =null){
        $info = explode( '/' , Request::get( 'action' ) );
        $tpl  = is_null( $tpl ) ? $info[ 2 ] : $tpl;

        //info[1]控制器类，$info[ 2 ]值得是方法
        return view( $this->template . strtolower( $info[ 1 ] ) . '/' . $tpl );

    }
}
